• word of the day

    max delbruck

    max delbruck - Dictionary definition and meaning for word max delbruck

    Definition
    (noun) United States biologist (born in Germany) who studied how viruses infect living cells (1906-1981)
    Synonyms : delbruck

Word used in video below:
text: Yes, it is, at Office Max!
Download our Mobile App Today
Receive our word of the day
on Whatsapp